On Extending Two Threshold 3 - SAT Algorithms to Non - ThresholdAlgorithms by Attaching the Unit Clause
نویسنده
چکیده
Many of the proofs of lower-bounds on the conjectured satissability threshold value, c , for 3-SAT are based on probabilistic analyses of \iterative Davis-Putnam style" algorithms (IDPS algorithms) or slight modiications of IDPS algorithms 4], 5], 1], 9]. Let PSAT A (m; n; 3) denote the probability that algorithm A nds a satisfying truth assignment for a randomly generated instance (by the xed clause length model) where m; n are the number of clauses and variables, respectively. The probabilistic analyses proceed by nding a t 1 > 0 such that for all 0 < c < t 1 , lim n!1 PSAT A (dcne; n; 3) = 1. The result is that t 1 is a lower-bound on the conjectured value of c. However, a recent result by Friedgut 8] implies that nding a ^ t 1 > 0 such that for all 0 < c < ^ t 1 , lim n!1 PSAT A (dcne; n; 3) > 0 is suu-cient to establish ^ t 1 as a lower-bound on the conjectured value of c. An IDPS algorithm, A1, is said to exhibit a threshold if there exists a t 1 > 0 such that for all 0 < c < t 1 ; lim n!1 PSAT A1 (dcne; n; 3) = 1 and for all t 1 < c; lim n!1 PSAT A (dcne; n; 3) = 0. If A1 can be \extended" to a non-threshold algorithm, A2, such that: there exists c 2 > t 1 where for all 0 < c < c 1 ; lim n!1 PSAT A2 (dcne; n; 3) > 0, then A2 establishes a greater lower-bound on the conjectured value of c than A1 (see gure 1). The broad goal of this paper is to investigate techniques by which threshold IDPS algorithms can be extended to non-threshold algorithms which establish a greater lower-bound on the conjectured value of c. As a rst step toward this goal we investigate the technique of attaching the unit clause rule to IDPS algorithms, PURE and WEIGHT to produce algorithms , UNIT-PURE and UNIT-WEIGHT, respectively. PURE uses the pure literal rule as its literal selection heuristic. WEIGHT uses a weighted literal heuristic developed by Johnson 12]. From experiments, PURE and WEIGHT seem to exhibit a threshold while UNIT-PURE and UNIT-WEIGHT do not. Further, UNIT-PURE and UNIT-WEIGHT both seem to establish a greater lower-bound on the conjectured value …
منابع مشابه
Exact thresholds for DPLL on random XOR-SAT and NP-complete extensions of XOR-SAT
This paper discusses a model of constraint satisfaction problems known as uniquely extendible constraint satisfaction problems. This model includes and generalizes XOR-SAT, and the model includes an NP-complete problem that appears to share many of the threshold characteristics of random SAT. In this paper we find an exact threshold in the behavior of two versions of DPLL on random instances of...
متن کاملClause Complexity in Applied Linguistics Research Article Abstracts by Native and Non-Native English Writers: Taxis, Expansion and Projection
Halliday’s Systemic Functional Linguistics (SFL) has stood the test of time as a model of text analysis. The present literature contains a plethora of studies that while taking the ‘clause’ as a unit of analysis have put into investigation the metafunctions in research articles of a single field of study or those of various fields in comparison. Although ‘clause complex’ is another unit of SF a...
متن کاملExponential Lower Bounds for DPLL Algorithms on Satisfiable Random 3-CNF Formulas
We consider the performance of a number of DPLL algorithms on random 3-CNF formulas with n variables and m = rn clauses. A long series of papers analyzing so-called “myopic” DPLL algorithms has provided a sequence of lower bounds for their satisfiability threshold. Indeed, for each myopic algorithm A it is known that there exists an algorithm-specific clause-density, rA, such that if r < rA, th...
متن کاملWatching Clauses in Quantified Boolean Formulae
The introduction of watched literals[1], a lazy data structure for satisfiability (SAT) search algorithms, has resulted in great improvements in the run-time of SAT solvers. Watched literals keeps track of two literals remaining in a clause so as to detect when a clause becomes unit or empty. Watched literals is non-trivial to implement in QBF search. Quantified Boolean Formulae (QBFs) are SAT ...
متن کاملExtending the Radar Dynamic Range using Adaptive Pulse Compression
The matched filter in the radar receiver is only adapted to the transmitted signal version and its output will be wasted due to non-matching with the received signal from the environment. The sidelobes amplitude of the matched filter output in pulse compression radars are dependent on the transmitted coded waveforms that extended as much as the length of the code on both sides of the target loc...
متن کامل